home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / mint / mgr / mgr.zoo / mgrdif1.zoo / demo / ify / Makefile
Encoding:
Makefile  |  1991-03-01  |  1.1 KB  |  42 lines

  1. # Makefile for ify
  2. CROSSDIR = /net/acae127/home/bammi/atari/cross-gcc
  3. CROSSBIN = $(CROSSDIR)/bin
  4. CC=$(CROSSBIN)/cgcc
  5. AR=$(CROSSBIN)/car
  6. HOSTCC = cc
  7. HOSTCCFLAGS = -O  -I. -Iatari -I../lib
  8.  
  9.  
  10. # change these lines to say where to find the mgr #include files and libraries
  11. # perhaps add -DOLDMGR to the end of CFLAGS
  12. INCL= -I../../lib
  13. CFLAGS=-O $(INCL) -mint -O -nostdinc -I/net/acae127/home/bammi/atari/mint/mintlib/include \
  14. -fomit-frame-pointer -fcombine-regs
  15.  
  16. MGRLIB = ../../lib/libmgr.olb
  17. LDFLAGS=$(MGRLIB) -mint -v
  18. ALL = ify setname
  19. all: mesg $(ALL)
  20. mesg:
  21.     @echo "If the compile fails, adjust CFLAGS and MGRLIB in the"
  22.     @echo "makefile to say where to find the mgr #include files and"
  23.     @echo "libraries."
  24.     @echo " "
  25.     @echo "If the compile still fails, or if ify compiles but hangs,"
  26.     @echo "try adding -DOLDMGR to the end of the CFLAGS."
  27.     @echo " "
  28.     @echo "In the worst case, try changing CC to cc instead of gcc."
  29. ify: ify.o icondata.o
  30.     $(CC) ify.o icondata.o $(LDFLAGS) -o ify
  31. ify.o: ify.c
  32. icondata.o: icondata.c
  33.  
  34. setname: setname.o
  35.     $(CC) setname.o $(LDFLAGS) -o setname
  36.  
  37. clean:
  38.     rm -f *.o
  39.  
  40. clobber:
  41.     rm -f $(ALL)
  42.